developers cat investing inform puppies internet open source barbie antiques pet dogs cloth dolls cats patterns books dog informatica irr investor doll patterns investment cattery dolls jewelry doll cfa internal rate of return projects baby development invest